Quantum Mechanics helps in searching for a needle in a haystack

ثبت نشده
چکیده

1. Introduction In 1994 Shor discovered a quantum mechanical algorithm for factorization that was exponentially faster than any known classical algorithm [1]. This paper presents a quantum mechanical algorithm for search that is only polynomially faster than any classical algorithm; however, it does not depend for its impact on the unproven difficulty of the factorization problem. The search problem is this: there is an unsorted database containing N items out of which just one item satisfies a given condition-that one item has to be retrieved. Once an item is examined, it is possible to tell whether or not it satisfies the condition in one step. However, there does not exist any sorting on the database that would aid its selection. The most efficient classical algorithm for this is to examine the items in the database one by one. If an item satisfies the required condition stop; if it does not, keep track of this item so that it is not examined again. It is easily seen that this algorithm will need to examine an average of items before finding the desired item. It is possible for quantum mechanical systems to make interaction-free measurements by using the dual-ity properties of photons [2]. In these the presence (or absence) of an object can be deduced by allowing a small probability of a photon interacting with the object. Therefore, most probably the photon will not interact, however, just allowing a small probability of interaction is enough to make the measurement. Thus in the search problem also, it might be possible to find the object without examining all of the objects, but just by allowing a certain probability of examining the desired object. Indeed, this paper shows that by using the same amount of hardware as in the classical case, but by having the input and output in superpositions of states, we can find an object in quantum mechanical steps instead of classical steps. Each quantum mechanical step consists of an elementary unitary operation (discussed in the following paragraph). 1.1 Quantum Mechanical Algorithms In a quantum computer, the logic circuitry and time steps are essentially classical, only the memory bits that hold the variables are in quantum superpositions (see [1] & [3] for a more detailed introduction to quantum computers). Quantum mechanical operations that can be carried out in a controlled way are unitary operations that act on a small number of bits in …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quantum Mechanics Helps in Searching for a Needle in a Haystack

Quantum mechanics can speed up a range of search applications over unsorted data. For example, imagine a phone directory containing N names arranged in completely random order. To find someone’s phone number with a probability of 50%, any classical algorithm (whether deterministic or probabilistic) will need to access the database a minimum of 0.5N times. Quantum mechanical systems can be in a ...

متن کامل

Grover’s Search Algorithm and Quantum Lower Bounds

Searching an item in an unsorted database with size N costs a classical computer O(N) running time. Can a quantum computer search a needle in a haystack much more efficient than its classical counterpart? Grover, in 1996, affirmatively answered this question by proposing a search algorithm [4], which consults the database only O( N ) times. In contrast to algorithms based on the quantum Fourier...

متن کامل

Adventures in Experimental Quantum Error-Correction: References

References [1] A. Abragam. Principles of Nuclear Magnetism. Clarendon Press, Oxford, England, 1961. [2] I. L. Chuang, N. Gershenfeld, and M. Kubinec. Experimental implementation of fast quantum searching. Physical Review Letters, 80:3408–3411, 1998. [3] I. L. Chuang, N. Gershenfeld, M. Kubinec, and D. Leung. Bulk quantum computation with nuclear magnetic resonance: Theory and experiments. Proce...

متن کامل

Medical literature review: Search or perish

Literature review is a cascading process of searching, reading, analyzing, and summing up of the materials about a specific topic. However, searching the literature is like searching "a needle in a haystack", and hence has been called "Cinderella".(1) Therefore, skills and effective pathways of searching the literature are needed to achieve high sensitive and specific results.

متن کامل

Quantum Mechanics and the Mechanism of Sexual Reproduction

There are many claims that quantum mechanics plays a key role in the origin and/or operation of biological organisms. The mechanism of the meiosis, mitosis and gametes life cycle from the view-point of quantum for human has been represented. The quantum gates have been used to simulate these processes for the first time. The reason of several hundred sperms has been explained in the male too

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997